Multi-functional dust removal vehicle